Final Building 7 Report Proves Ro Ro And Other Truthers Are Idiots By Jay777 US News • November 2008 • Views: 359 Idiots exposed.